percussive instrument - English Synonyms Dictionary